difficult problem to resolve - Allemand Anglais Dictionnaire